.page-layout {
  min-height: 100%; }
  .page-layout .ant-layout-header .right-block {
    float: right;
    height: 100%;
    padding-right: 10px; }
  .page-layout .ant-layout-header .user-wrapper {
    display: inline-block;
    height: 100%;
    padding: 0 10px; }
    .page-layout .ant-layout-header .user-wrapper:hover {
      background: #e6f7ff; }
  .page-layout .ant-layout-header .name {
    color: #000000a6;
    display: inline-block;
    margin-left: 5px; }

.user-pop {
  min-width: 140px;
  margin-top: -10px; }
  .user-pop .ant-popover-arrow {
    display: none; }
  .user-pop .ant-popover-inner-content {
    padding: 0; }
  .user-pop .user-menu {
    border-radius: 5px;
    border-right-width: 0;
    overflow: hidden; }
    .user-pop .user-menu .ant-menu-item {
      padding: 0 10px;
      margin: 0;
      line-height: 26px;
      height: 26px;
      font-size: 14px;
      color: rgba(0, 0, 0, 0.65); }
      .user-pop .user-menu .ant-menu-item.ant-menu-item-selected {
        background: none; }
      .user-pop .user-menu .ant-menu-item.ant-menu-item-active {
        background: #eee; }
    .user-pop .user-menu .anticon {
      margin-right: 5px; }
